package com.winning.jsyd.entity.business;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import java.io.Serializable;

/**
 * 检查主记录
 *
 * @author z_dd@winning.com.cn
 * @date 2019/6/12 11:19
 */
@XmlRootElement(name = "mssExamMaster")
public class MssExamMaster implements Serializable {
    private String unitsCode;
    private String patientType;
    private String visitId;
    private String inpNo;
    private String inpTimes;
    private String personName;
    private String sex;
    private String age;
    private String dateOfBirth;
    private String idNo;
    private String chargeType;
    private String visitDept;
    private String visitWard;
    private String bedNo;
    private String examDept;
    private String examNo;
    private String examName;
    private String examPosition;
    private String caseSummary;
    private String clinicDiag;
    private String relevantDiag;
    private String relevantLabTest;
    private String notice;
    private String applyDoctor;
    private String applyDate;
    private String examMethod;
    private String examProcess;
    private String impersonality;
    private String subjectivity;
    private String reportRemark;
    private String examDoctor;
    private String examDate;
    private String examReport;
    private String reportDoctor;
    private String reportDate;
    private String confirmDoctor;
    private String confirmDate;
    private String totalCharges;
    private String currentStatus;
    private String transferSign;
    private String transferDate;

    private MssExamDetail detail;

    @XmlElement(nillable = true, namespace = "")
    public String getUnitsCode() {
        return unitsCode;
    }

    public void setUnitsCode(String unitsCode) {
        this.unitsCode = unitsCode;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPatientType() {
        return patientType;
    }

    public void setPatientType(String patientType) {
        this.patientType = patientType;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getVisitId() {
        return visitId;
    }

    public void setVisitId(String visitId) {
        this.visitId = visitId;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getInpNo() {
        return inpNo;
    }

    public void setInpNo(String inpNo) {
        this.inpNo = inpNo;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getInpTimes() {
        return inpTimes;
    }

    public void setInpTimes(String inpTimes) {
        this.inpTimes = inpTimes;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPersonName() {
        return personName;
    }

    public void setPersonName(String personName) {
        this.personName = personName;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getAge() {
        return age;
    }

    public void setAge(String age) {
        this.age = age;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getDateOfBirth() {
        return dateOfBirth;
    }

    public void setDateOfBirth(String dateOfBirth) {
        this.dateOfBirth = dateOfBirth;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getIdNo() {
        return idNo;
    }

    public void setIdNo(String idNo) {
        this.idNo = idNo;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getChargeType() {
        return chargeType;
    }

    public void setChargeType(String chargeType) {
        this.chargeType = chargeType;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getVisitDept() {
        return visitDept;
    }

    public void setVisitDept(String visitDept) {
        this.visitDept = visitDept;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getVisitWard() {
        return visitWard;
    }

    public void setVisitWard(String visitWard) {
        this.visitWard = visitWard;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getBedNo() {
        return bedNo;
    }

    public void setBedNo(String bedNo) {
        this.bedNo = bedNo;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getExamDept() {
        return examDept;
    }

    public void setExamDept(String examDept) {
        this.examDept = examDept;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getExamNo() {
        return examNo;
    }

    public void setExamNo(String examNo) {
        this.examNo = examNo;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getExamName() {
        return examName;
    }

    public void setExamName(String examName) {
        this.examName = examName;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getExamPosition() {
        return examPosition;
    }

    public void setExamPosition(String examPosition) {
        this.examPosition = examPosition;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCaseSummary() {
        return caseSummary;
    }

    public void setCaseSummary(String caseSummary) {
        this.caseSummary = caseSummary;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getClinicDiag() {
        return clinicDiag;
    }

    public void setClinicDiag(String clinicDiag) {
        this.clinicDiag = clinicDiag;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getRelevantDiag() {
        return relevantDiag;
    }

    public void setRelevantDiag(String relevantDiag) {
        this.relevantDiag = relevantDiag;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getRelevantLabTest() {
        return relevantLabTest;
    }

    public void setRelevantLabTest(String relevantLabTest) {
        this.relevantLabTest = relevantLabTest;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getNotice() {
        return notice;
    }

    public void setNotice(String notice) {
        this.notice = notice;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getApplyDoctor() {
        return applyDoctor;
    }

    public void setApplyDoctor(String applyDoctor) {
        this.applyDoctor = applyDoctor;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getApplyDate() {
        return applyDate;
    }

    public void setApplyDate(String applyDate) {
        this.applyDate = applyDate;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getExamMethod() {
        return examMethod;
    }

    public void setExamMethod(String examMethod) {
        this.examMethod = examMethod;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getExamProcess() {
        return examProcess;
    }

    public void setExamProcess(String examProcess) {
        this.examProcess = examProcess;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getImpersonality() {
        return impersonality;
    }

    public void setImpersonality(String impersonality) {
        this.impersonality = impersonality;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getSubjectivity() {
        return subjectivity;
    }

    public void setSubjectivity(String subjectivity) {
        this.subjectivity = subjectivity;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getReportRemark() {
        return reportRemark;
    }

    public void setReportRemark(String reportRemark) {
        this.reportRemark = reportRemark;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getExamDoctor() {
        return examDoctor;
    }

    public void setExamDoctor(String examDoctor) {
        this.examDoctor = examDoctor;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getExamDate() {
        return examDate;
    }

    public void setExamDate(String examDate) {
        this.examDate = examDate;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getExamReport() {
        return examReport;
    }

    public void setExamReport(String examReport) {
        this.examReport = examReport;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getReportDoctor() {
        return reportDoctor;
    }

    public void setReportDoctor(String reportDoctor) {
        this.reportDoctor = reportDoctor;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getReportDate() {
        return reportDate;
    }

    public void setReportDate(String reportDate) {
        this.reportDate = reportDate;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getConfirmDoctor() {
        return confirmDoctor;
    }

    public void setConfirmDoctor(String confirmDoctor) {
        this.confirmDoctor = confirmDoctor;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getConfirmDate() {
        return confirmDate;
    }

    public void setConfirmDate(String confirmDate) {
        this.confirmDate = confirmDate;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTotalCharges() {
        return totalCharges;
    }

    public void setTotalCharges(String totalCharges) {
        this.totalCharges = totalCharges;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCurrentStatus() {
        return currentStatus;
    }

    public void setCurrentStatus(String currentStatus) {
        this.currentStatus = currentStatus;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTransferSign() {
        return transferSign;
    }

    public void setTransferSign(String transferSign) {
        this.transferSign = transferSign;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTransferDate() {
        return transferDate;
    }

    public void setTransferDate(String transferDate) {
        this.transferDate = transferDate;
    }

    @XmlTransient
    public MssExamDetail getDetail() {
        return detail;
    }

    public void setDetail(MssExamDetail detail) {
        this.detail = detail;
    }
}
